/*right brain*/

// img over/out
function imageOver(imgs) {
	imgs.src = imgs.src.replace("off.gif", "on.gif");
}
function imageOut(imgs) {
	imgs.src = imgs.src.replace("on.gif", "off.gif");
}

// png 파일 투명 처리 
function setPng24(obj) {
    obj.width=obj.height=1;
    obj.className=obj.className.replace(/\bpng24\b/i,'');
    obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');"
    obj.src='';
    return '';
}
// value값 없애기 
function clearText(y){
if (y.defaultValue==y.value)
y.value = ""
} 

// faq
function faq(num) {
	var obj = document.getElementById("answer" + num);
	var obj2 = document.getElementById("question" + num);

	if (obj.style.display == "block"){
		for (i=1; i<7 ; i++) {
			document.getElementById("answer"+i).style.display = "none";
			document.getElementById("question"+i).style.display = "block";
		}

		obj.style.display = "none";
		obj2.style.display = "block";
	}
	else {
		for (i=1; i<7 ; i++) {
			document.getElementById("answer"+i).style.display = "none";
			document.getElementById("question"+i).style.display = "block";
		}
		obj.style.display = "block";
		obj2.style.display = "none";
	}
}

/* Layer */
function showPop(popName) { 
	var pop = document.getElementById(popName);
	pop.style.display="block";
}

function closePop(popName,closeName){
	showPop(popName);
	var pop = document.getElementById(popName);
	var close = document.getElementById(closeName);
	pop.style.display="none";
}

/* Sub Layout */
function subLayout() {
	if ($('.wrap_col2').length == 0){
		$('.wrap').css('padding-left',76);
	}
	if ($('.sub_infor').length > 0){
		$('.wrap_col3').css('padding-top',87);
	}
	if ($('.sub_infor_title').length > 0){
		$('.wrap_col3').css('padding-top',142);
	}	
	if ($('.sub_infor .subject').length == 0){		
		$('.wrap_col3').css('padding-top',0);
		$('.sub_infor').css('position','static');
	}
	var col3Width = $('.wrap_col3').width();	
	var wrapWidth = $('.wrapper').width();
	$('.sub_infor').css('width',col3Width);
	$('.sub_infor_title').css('width',col3Width);
	$('.sub_header').css('width',wrapWidth-1);
}
function layout() {
	$(window).bind('load resize' , function(){
		subLayout();
		layerPopup()
	});
}

/* select */
function selectBasic(){
	
	var scroll_standardHeight = $(".select1").find(".scrollCon ul li").height() * 10;
	$(".select1").each(function(){
		var scrollConHeight = $(this).find(".scrollCon ul").outerHeight();
		if(scrollConHeight > scroll_standardHeight){
			$(this).find(".scrollCon .scrollbar").show();
			$(this).find(".scrollCon").tinyscrollbar();
			$(this).find(".scrollCon").hide();
		} else {
			$(this).find(".scrollCon .scrollbar").hide();
			$(this).find(".scrollCon").height(scrollConHeight);
			$(this).find(".scrollCon .viewport").height(scrollConHeight);
			$(this).find(".scrollCon").hide();
		}
	});

	$(".select1").click(function(event){
		var selectObj = $(this);
		event.stopPropagation();
		if(selectObj.children().eq(1).css("display") == "none"){
			$(".select1").each(function(){
				if($(this).children().eq(1).css("display") == "block"){
					$(this).removeClass("on");
					$(this).children().eq(1).hide();
				}
			});
			selectObj.addClass("on");
			selectObj.children().eq(1).show();
			selectObj.find("ul>li>a").click(function(){
				selectObj.children().eq(0).find("a").html($(this).html());
			});
		} else {
			selectObj.removeClass("on");
			selectObj.children().eq(1).hide();
		}
		if($(this).find(".scrollCon ul").outerHeight() > scroll_standardHeight){
			selectObj.find(".scrollCon").tinyscrollbar_update();
		}
	});
	
	$(document).click(function(){
		$(".select1").each(function(){
			if($(this).children().eq(1).css("display") == "block"){
				$(this).removeClass("on");
				$(this).children().eq(1).hide();
			}
		});
	});
}

/* select */
function selectBasic2(){
	
	var scroll_standardHeight = $(".select2").find(".scrollCon ul li").height() * 10;
	$(".select2").each(function(){
		var scrollConHeight = $(this).find(".scrollCon ul").outerHeight();
		if(scrollConHeight > scroll_standardHeight){
			$(this).find(".scrollCon .scrollbar").show();
			$(this).find(".scrollCon").tinyscrollbar();
			$(this).find(".scrollCon").hide();
		} else {
			$(this).find(".scrollCon .scrollbar").hide();
			$(this).find(".scrollCon").height(scrollConHeight);
			$(this).find(".scrollCon .viewport").height(scrollConHeight);
			$(this).find(".scrollCon").hide();
		}
	});

	$(".select2").click(function(event){
		var selectObj = $(this);
		event.stopPropagation();
		if(selectObj.children().eq(1).css("display") == "none"){
			$(".select2").each(function(){
				if($(this).children().eq(1).css("display") == "block"){
					$(this).removeClass("on");
					$(this).children().eq(1).hide();
				}
			});
			selectObj.addClass("on");
			selectObj.children().eq(1).show();
			selectObj.find("ul>li>a").click(function(){
				selectObj.children().eq(0).find("a").html($(this).html());
			});
		} else {
			selectObj.removeClass("on");
			selectObj.children().eq(1).hide();
		}
		if($(this).find(".scrollCon ul").outerHeight() > scroll_standardHeight){
			selectObj.find(".scrollCon").tinyscrollbar_update();
		}
	});
	
	$(document).click(function(){
		$(".select2").each(function(){
			if($(this).children().eq(1).css("display") == "block"){
				$(this).removeClass("on");
				$(this).children().eq(1).hide();
			}
		});
	});
}

/* select */
function selectBasic3(){
	
	var scroll_standardHeight = $(".select3").find(".scrollCon ul li").height() * 10;
	$(".select3").each(function(){
		var scrollConHeight = $(this).find(".scrollCon ul").outerHeight();
		if(scrollConHeight > scroll_standardHeight){
			$(this).find(".scrollCon .scrollbar").show();
			$(this).find(".scrollCon").tinyscrollbar();
			$(this).find(".scrollCon").hide();
		} else {
			$(this).find(".scrollCon .scrollbar").hide();
			$(this).find(".scrollCon").height(scrollConHeight);
			$(this).find(".scrollCon .viewport").height(scrollConHeight);
			$(this).find(".scrollCon").hide();
		}
	});

	$(".select3").click(function(event){
		var selectObj = $(this);
		event.stopPropagation();
		if(selectObj.children().eq(1).css("display") == "none"){
			$(".select3").each(function(){
				if($(this).children().eq(1).css("display") == "block"){
					$(this).removeClass("on");
					$(this).children().eq(1).hide();
				}
			});
			selectObj.addClass("on");
			selectObj.children().eq(1).show();
			selectObj.find("ul>li>a").click(function(){
				selectObj.children().eq(0).find("a").html($(this).html());
			});
		} else {
			selectObj.removeClass("on");
			selectObj.children().eq(1).hide();
		}
		if($(this).find(".scrollCon ul").outerHeight() > scroll_standardHeight){
			selectObj.find(".scrollCon").tinyscrollbar_update();
		}
	});
	
	$(document).click(function(){
		$(".select3").each(function(){
			if($(this).children().eq(1).css("display") == "block"){
				$(this).removeClass("on");
				$(this).children().eq(1).hide();
			}
		});
	});
}

/* input check */
function radioCheckForm(){
	$("label.radioChk").click(function(){
		
		var inputName = $(this).find("input:[type=radio].").attr("name");
		
		$("label.radioChk").find("input:radio[name=" + inputName + "]").removeAttr("checked");
		$(this).find("input:radio[name=" + inputName + "]").attr("checked", true);
		$("label.radioChk").find("input:radio[name=" + inputName + "]").parent().find("span.radioBtn").removeClass("checked");
		$(this).find("input:radio[name=" + inputName + "]").parent().find("span.radioBtn").addClass("checked");
	});
}

/* tabProduct */
function tabProduct() {
	$("ul.prodTab li:nth-child(1) .title").addClass("on");
	$("ul.prodTab li:nth-child(1) > table").show();
		
	$("ul.prodTab li .title").click(function() {
		$(this).parents(".prodTab").find(".title").removeClass("on");
		$(this).addClass("on");
		
		$(this).parent().siblings().find(" > table").hide();
		 $(this).next("table").show();	
	});	
	
	$('.product_wrap .btn').click(function(){	
		$(this).toggleClass('on');
		layoutHeight();
		
		var viewTable = $(this).parent().find("li span.on + table");
		
		if (viewTable.is(':visible')){
			viewTable.hide();
		} else {
			viewTable.show();
		}
		
	});
	
}


/*input File*/
function inputFile() {
	/*$('.input_file .btn_find input').select(function(){
	var fileName = $(this).val();
	$('.input_file .input input').val(fileName);
	});*/
	
	$(".input_file .btn_find input").change(function(){
		$(this).parent().parent().find('.input input').attr("value" , this.value);
	});
}

/*table bg*/
function tbText() {
	$('.tb_text1 tr:nth-child(even)').not('.tb_text1 thead tr').addClass('bg_gray');
	//$('.tbl_list2_wrap table tr:nth-child(even)').not('.tbl_list2_wrap table thead tr').addClass('bg_gray');
	
	if ($('.tbl_list2_wrap table tr.bg_notice').length == 0){
		$('.tbl_list2_wrap table tr:nth-child(even)').not('.tbl_list2_wrap table thead tr').addClass('bg_gray');
	} else {
		$('.tbl_list2_wrap table tr:nth-child(odd)').not('.tbl_list2_wrap table thead tr').addClass('bg_gray');
	}
	
	$('.wrap_scroll .list tr:nth-child(even)').not('.wrap_scroll .list thead tr').addClass('bg_gray');
	$('.tbl_list5_wrap table tr:nth-child(even)').addClass('bg_gray');
	$('.tbl_list6_wrap table tr:nth-child(even)').addClass('bg_gray');
	$('.tbl_list7_wrap table tr:nth-child(even)').addClass('bg_gray');
	$('.tbl_list3_wrap table tr:nth-child(even)').addClass('bg_gray');
	$('.search_auto li:nth-child(even)').addClass('bg_gray');
}

/* input focus*/
function inputBor(){
	$("input[type=text], input[type=password], textarea").focus(function(){
		$(this).parent().css('border-color', '#f58024')
	});
	$("input[type=text], input[type=password], textarea").blur(function(){
		$(this).parent().css('border-color', '#dcdcdc');
	});
}

/* 테이블 리스트 정렬 */
function btnSort(){
	$('.btn_sort').click(function(){
		$(this).toggleClass('on');
	});
}

/* 레이어 팝업 */
function layerPopup(){
	var docHeight = $(document).height();
	$('.mask').css('height',docHeight);
	$('.btn_close, .btn_close2').click(function(){
		$('.mask').hide();
		$(this).parent().parent('.layer_pop').hide();		
	});
}

/*테이블 검색*/
function searchToggle() {	
	$('.form_wrap .btn').click(function(){	
		$(this).toggleClass('on');
		
		var viewTable = $(this).parent().find(".tb_form1 tr:not('.default')");
		
		if (viewTable.is(':visible')){
			viewTable.hide();
		} else {
			viewTable.show();
		}
		
	});
	
}

/*버튼 toggle*/
function btnToggle() {	
	$('.btn_toggle').click(function(){	
		$(this).toggleClass('on');
		
		var viewBox = $(this).parent().parent().find(".box_toggle");
		if (viewBox.is(':visible')){
			viewBox.hide();
		} else {
			viewBox.show();
		}
	
	});
	$('.btn_toggle2').click(function(){	
		$(this).toggleClass('on');
		
		var viewBox = $(this).parent().parent().find(".box_toggle2");
		if (viewBox.is(':visible')){
			viewBox.hide();
		} else {
			viewBox.show();
		}
	
	});
	$('.btn_toggle3').click(function(){	
		$(this).toggleClass('on');
		
		var viewBox = $(this).parent().parent().find(".box_toggle3");
		if (viewBox.is(':visible')){
			viewBox.hide();
		} else {
			viewBox.show();
		}
	
	});
	$('.btn_toggle4').click(function(){	
		$(this).toggleClass('on');
		
		var viewBox = $(this).parent().parent().find(".box_toggle4");
		if (viewBox.is(':visible')){
			viewBox.hide();
		} else {
			viewBox.show();
		}
	
	});
	
}

/* open close Layer */
function ocLayer(){
	/* 1개 제어 */
	$(".box_open").hide();
	$(".btn_open").click(function() {
		var btnIndex = $(".btn_open").index(this);
		$(".box_open").eq(btnIndex).show();
	});
	
	/* 2개 이상 제어 */
	//$(".box_opens").hide();
	//$(".box_opens").eq(0).show();
	$(".btn_opens").click(function() {
		var btnIndex = $(".btn_opens").index(this);
		$(".box_opens").hide();
		$(".box_opens").eq(btnIndex).show();
	});

	/*하위뎁스제어 */
	$(".btn_opens2").click(function() {
		var btnIndex = $(".btn_opens2").index(this);
		$(".box_opens2").hide();
		$(".box_opens2").eq(btnIndex).show();
	});

	/*하위뎁스제어 */
	$(".btn_opens3").click(function() {
		var btnIndex = $(".btn_opens3").index(this);
		$(".box_opens3").hide();
		$(".box_opens3").eq(btnIndex).show();
	});

	/*하위뎁스제어 */
	$(".btn_opens4").click(function() {
		var btnIndex = $(".btn_opens4").index(this);
		$(".box_opens4").hide();
		$(".box_opens4").eq(btnIndex).show();
	});
}

function ocLayer2(id, value) {
	$(".search_list").hide();
	$("#search_auto").click(function() {
		var btnIndex = $("#search_auto").index(this);
		$(".search_list").eq(btnIndex).show();
	});
	$("#search_auto").focusout(function(){
		$(".search_list").hide();
	});
}


/*calendar
function datePicker() {
    $( "#datepicker" ).datepicker({
      showOn: "button",
      buttonImage: "../img/icon_calendar.png",
      buttonImageOnly: true,
	  dateFormat : "yy-mm-dd"
    });
}*/

//function include() {
//	 $("header").load("../include/inc_header.html" );
//	 $("footer").load("../include/inc_footer.html");
//	 $("#product").load("../include/inc_lmn_product.html");
///	 $("#member").load("../include/inc_lmn_member.html");
//	 $("#member2").load("../include/inc_lmn_member2.html");
//}

/* calendar */
$(function() {
	// 달력 - 완료일
	$( "#from" ).datepicker({
		defaultDate: "+1w",
		changeMonth: true,
		numberOfMonths: 1,
		onClose: function( selectedDate ) {
		$( "#to" ).datepicker( "option", "minDate", selectedDate );
		}
	});
	$("#from").next().click(function(){
		$(this).prev().focus();
	 });
	$( "#to" ).datepicker({
		defaultDate: "+1w",
		changeMonth: true,
		numberOfMonths: 1,
		onClose: function( selectedDate ) {
		$( "#from" ).datepicker( "option", "maxDate", selectedDate );
		}
	});
	$("#to").next().click(function(){
		$(this).prev().focus();
	});

	// 달력 - 완료일
	$( "#from2" ).datepicker({
		defaultDate: "+1w",
		changeMonth: true,
		numberOfMonths: 1,
		onClose: function( selectedDate ) {
		$( "#to2" ).datepicker( "option", "minDate", selectedDate );
		}
	});
	$("#from2").next().click(function(){
		$(this).prev().focus();
	 });
	$( "#to2" ).datepicker({
		defaultDate: "+1w",
		changeMonth: true,
		numberOfMonths: 1,
		onClose: function( selectedDate ) {
		$( "#from2" ).datepicker( "option", "maxDate", selectedDate );
		}
	});
	$("#to2").next().click(function(){
		$(this).prev().focus();
	 });
});


function selFormSet(){ //셀렉트박스 클릭시 input박스 제어
	/*
		[설명] (클래스명 마음에 안드시면 바꾸셔두 되여~~ 제가 네이밍이 약해요)
		- 셀렉트 디비젼의 클래스 .sForm1
		- 제어할 인풋의 클래스 .sForm1_t
		- 셀렉트 디비젼에서 직접입력 텍스트가 찍힌 a태그의 클래스 .sForm1_r
	*/

	$('.sForm1').find('.overview a').click(function(){
		var selTargetObj = $(this).parents('.sForm1').parent().find('.sForm1_t');
		if($(this).hasClass('sForm1_r')){
			selTargetObj.removeAttr('readonly');
			selTargetObj.val('');
			selTargetObj.focus();
		} else {
			selTargetObj.attr('readonly' , 'readonly');
			selTargetObj.val($(this).text());
		}
	});
	

}

function checkAllSet(){ // 체크박스 전체 체크 제어
	/*
		[설명] (클래스명 마음에 안드시면 바꾸셔두 되여~~ 제가 네이밍이 약해요)
		- 젠체체크할 체크박스 클래스 .allCheck
		- 체크될 체크박스들을 감싼 영역의 클래스 .allCheckWrap
	*/
	
	$('.allCheck').click(function(){
		var checkTarget = $(this).parents('.allCheckWrap').find('input[type=checkbox].allCheckList');
		if($(this).is(':checked')){
			checkTarget.attr('checked' , 'checked');
		} else {
			checkTarget.removeAttr('checked');
		}
	});
}


function managers(){
	$('.tb_show p a.area').click(function(){
		$('.tb_show .form_table').hide();
		$(this).parent().next('div').show();

		$('.tb_show p').removeClass('on');
		$(this).parent().addClass('on')
	});

	$('.tb_show .manager_title02 .close').click(function(){
		$(this).parent().next('div').remove();
		$(this).parent().remove();
		
		$('.tb_show .manager_title01').addClass('on');
		$('.tb_show .manager_title01').next('div').show();
	});
}

/* 상품그룹 설정 */
function appsProductGroup(){
	var groupItem = $('.product_group .group .group_list ul li');
	
	if($(groupItem).length == 1){
		$(groupItem).addClass('on');
	}
	
	$(groupItem).click(function(){
		var groupName = $(this).text();
		
		$(this).addClass('on');
		$(groupItem).not(this).removeClass('on');
		
		var groupName = $(this).text();
		$('.product_group .p_list .tit strong').text(groupName);	
		
	});
	
	$('.product_group .group .option .add_group').click(function(){
		$(groupItem).removeClass('on');
		$(groupItem).eq(-1).after('<li class="make"><span class="input_text01"><input type="text" title="신규 그룹명을 입력해 주세요"></span></li>');
		groupItem.parent().find('.make:eq(-1) input').focus().end().find('.make:eq(-1)').addClass('on');
	});
	
	groupItem.find('.btn .delete').click(function(){
		$(this).parent().parent('li').hide();
	});	
}

/* 지원 단말 리스트 */
function supportPhone(){
	var phoneBtn = $('.support_phone .support_list .btn_phone_check');
	
	phoneBtn.find('a').click(function(){		
		$(this).addClass('on');
		$(this).siblings('a').removeClass('on');	
	});
	
	$('.support_phone .support_check').click(function(){
		if($(this).is(':checked')){
			phoneBtn.find('a.yes').addClass('on');
		phoneBtn.find('a.no').removeClass('on');
		} else {
			phoneBtn.find('a.yes').removeClass('on');
		phoneBtn.find('a.no').addClass('on');
		}
	});	
}

function closeBtn(){
	$('a.closeBtn').click(function(){
		$(this).parent().hide();
	});
}

/* Popup 띄우기 */ 
function winPopup(url,intWidth,intHeight) { 
      window.open(url,'', "width="+intWidth+",height="+intHeight+",resizable=1,scrollbars=1") ; 
}

/* Placeholder */ 
;(function($, doc, debug) {
    var input = ('placeholder' in doc.createElement('input')), 
        textarea = ('placeholder' in doc.createElement('textarea')), 
        selector = ':input[placeholder]';
    
    $.placeholder = {input: input, textarea: textarea};
    
    //skip if there is native browser support for the placeholder attribute
    if(!debug && input && textarea) {
        $.fn.placeholder = function() {};
        return;
    }
    
    if(!debug && input && !textarea) {
        selector = 'textarea[placeholder]';
    }

    /* patch jQuery.fn.val to return an empty value if the value matches 
     * the placeholder
     */
    $.fn.realVal = $.fn.val;
    $.fn.val = function() {
        var $element = $(this), val, placeholder;
        if(arguments.length > 0) return $element.realVal.apply(this, arguments);
        
        val = $element.realVal();
        placeholder = $element.attr('placeholder');
        
        return ((val == placeholder) ? '' : val);
    };
    
    function clearForm() {
        $(this).find(selector).each(removePlaceholder);
    }
    
    function extractAttributes(elem) {
        var attr = elem.attributes, copy = {}, skip = /^jQuery\d+/;
        for(var i = 0; i < attr.length; i++) {
            if(attr[i].specified && !skip.test(attr[i].name)) {
                copy[attr[i].name] = attr[i].value;
            }
        }
        return copy;
    }
    
    function removePlaceholder() {
        var $target = $(this), $clone, $orig;
        
        if($target.is(':password')) return;
        
        if($target.data('password')) {
            $orig = $target.next().show().focus();
            $('label[for=' + $target.attr('id') + ']').attr('for', $orig.attr('id'));
            $target.remove();
        } else if($target.realVal() == $target.attr('placeholder')) {
            $target.val('');
            $target.removeClass('placeholder');
        }
    }
    
    function setPlaceholder() {
        var $target = $(this), $clone, plceholder, hasVal, cid;
        placeholder = $target.attr('placeholder');

        if($.trim($target.val()).length > 0) return;
        
        if($target.is(':password')) {
            cid = $target.attr('id') + '-clone';
            $clone = $('<input/>')
                        .attr($.extend(extractAttributes(this), {type: 'text', value: placeholder, 'data-password': 1, id: cid}))
                        .addClass('placeholder');

            $target.before($clone).hide();
            $('label[for=' + $target.attr('id') + ']').attr('for', cid);
        } else {
            $target.val(placeholder);
            $target.addClass('placeholder');
        }
    }
    
    $.fn.placeholder = function() {
        this.filter(selector).each(setPlaceholder);
        return this;
    };
    
    $(function($) {
        var $doc = $(doc);
        $doc.on('submit', 'form', clearForm);
        $doc.on('focus', selector, removePlaceholder);
        $doc.on('blur', selector, setPlaceholder);
        $(selector).placeholder();
    });
})(jQuery, document, window.debug);

/* 박스 스크롤 고정 */
function scrollFixed() {
	$.fn.isolatedScroll = function() {
		this.bind('mousewheel DOMMouseScroll', function(e) {
			var scrollTo = null;

			if (e.type == 'mousewheel') {
				scrollTo = (e.originalEvent.wheelDelta * -1);
			}
			else if (e.type == 'DOMMouseScroll') {
				scrollTo = 40 * e.originalEvent.detail;
			}

			if (scrollTo) {
				e.preventDefault();
				$(this).scrollTop(scrollTo + $(this).scrollTop());
			}
		});
		return this;
	};
	$('.search_auto .search_list, .verify_history').isolatedScroll();
}
/* 검증 히스토리 */
function verifyHistory() {
	$('.tbl_verify > table > tbody > tr > td > a.btn_detail').click(function(){	
		var ontd = $(this).parent().parent().children('td');
		var detailtd = $(this).parent().parent().next();
		ontd.toggleClass('on');
		detailtd.toggleClass('view');
		$('.tbl_verify > table > tbody > tr > td').not(ontd).removeClass('on');
		$('.tbl_verify > table > tbody > tr.detail').not(detailtd).removeClass('view');
	
		var idx = $(this).parent().parent().index();
		var step = (idx-1) * ($(this).parent().outerHeight()/2) + 83;
		$('.tbl_verify').parent('.layerpop_con').scrollTop(step);
	
		return false;
	});	
}
/* 원격 테스트 */
function remoteTest() {
	//$('.tbl_remote table td:nth-child(odd)').addClass('td_odd');
	
	$('.tbl_remote table .yes a').click(function(){	
		$(this).parent().addClass('on');
		
	});
	$('.tbl_remote table .finish .time').click(function(){
		var timeOn = $(this).parent('.rel');
		
		$(this).parent('.rel').toggleClass('on');
		$('.tbl_remote table .finish .rel').not(timeOn).removeClass('on');
		
	});
}

/* Support Intelligence */
function intelligence(){	
	$('.pg_ranking .form_table .tb_form1 .btn_gray8').click(function(){	
		$(this).addClass('on');
		$(this).siblings().removeClass('on');		
	});
}

/* 레이어 팝업 언어설정, 판매채널 매뉴 */
function chooseMenu(){	

	/* 언어설정 */
	var leftSize = $('.setup_lang .left ul li').length+1;
	$('.setup_lang .left ul li').each(function(idx){
		$(this).addClass("num"+idx);
	});

	if($('.setup_lang .right .select li').length == 0){
		$('.setup_lang .left ul li').find('.lang_kr').parent().appendTo($('.setup_lang .right .select')).find('input').prop('type','radio').end().append('<a href="#none" class="closeDel2">닫기</a>').parent().find('input').attr('checked' , 'checked');
	}
	
	var li_right = $('.setup_lang .right .select li');
	
	// 레프트 체크
	$('.setup_lang .left ul li input').live('click' , function(){
		$(this).parent('li').toggleClass('on');
	});
	
	// 우측 이동
	$('.setup_lang .arrow .right').click(function(){
		var moveObjs = $('.setup_lang .left ul li').find('input:checked');
		moveObjs = moveObjs.parent('li');
		
		moveObjs.appendTo('.setup_wrap .right .select').eq(-1);	
		moveObjs.append('<a href="#none" class="closeDel">닫기</a>');
		moveObjs.find('input').prop('type','radio');
		moveObjs.find('input').removeAttr('checked');
		moveObjs.removeClass('on');

		radioStatus();
	});
	
	$('.setup_lang .right .select').find('input').live('click',function(){
		$('.setup_lang .right .select').find('.closeDel2').attr('class' , 'closeDel');
		$(this).parent().find('a').removeClass('closeDel').addClass('closeDel2');
	});
	
	// 라디오 상태
	function radioStatus(){
		$('.setup_lang .right .select').find('.closeDel2').parent().find('input').attr('checked' , 'checked');
	}

	// 우측 닫기
	li_right.find('.closeDel').live('click' ,function(){

		var delName = $(this).parent('li').attr('class');
		delName = delName.substring(3, delName.length);
		delName = (delName*1) + 1;
		
		var targetObj = $('.setup_lang .left ul').find('.num'+delName);
		var targetObjLeg = $('.setup_lang .left ul').find('.num'+delName).length;
		
		if(targetObj.text() == '') { // 윗순으로 찾기
			delName = $('.setup_lang .left ul li').length+1;
			for(j= leftSize; j >= 0; j--) {
				if(targetObjLeg == 0){
					targetObj = $('.setup_lang .left ul').find('.num'+delName);
					targetObjLeg = $('.setup_lang .left ul').find('.num'+delName).length;
					delName --;
				}
			}
			$(this).parent('li').insertAfter(targetObj).find('input').prop('type','checkbox').removeAttr('checked').end().find('a').remove();
			leftSort();
		} else { // 아래순으로 찾기
			for(i=0; i<=leftSize; i++){
				if(targetObjLeg == 0){
					targetObj = $('.setup_lang .left ul').find('.num'+delName);
					targetObjLeg = $('.setup_lang .left ul').find('.num'+delName).length;
					delName ++;
				}
			}
			$(this).parent('li').insertBefore(targetObj).find('input').prop('type','checkbox').removeAttr('checked').end().find('a').remove();
			leftSort();
		}
		
		// 왼쪽 리스트에 아무것도 없을경우
		if($('.setup_lang .left ul li').length == 0){
			$(this).parent('li').appendTo($('.setup_lang .left ul')).find('input').prop('type','checkbox').removeAttr('checked').end().find('a').remove();
			leftSort();
		}
	});
	
	function leftSort(){
		for(k=0;k<=15;k++){
			$('.setup_lang .left ul').find('li.num'+k).appendTo($('.setup_lang .left ul'));
		}
	}


	/* 판매채널 */
	var leftSize2 = $('.setup_country .left ul li').length+1;
	$('.setup_country .left ul li').each(function(idx){
		$(this).addClass("num"+idx);
	});
		
	
	var li_right2 = $('.setup_country .right .select li');
	
	// 레프트 체크
	$('.setup_country .left ul li input').live('click' , function(){
		$(this).parent('li').toggleClass('on');
	});
	
	// 우측 이동
	$('.setup_country .arrow .right').click(function(){
		var moveObjs2 = $('.setup_country .left ul li').find('input:checked');
		moveObjs2 = moveObjs2.parent('li');
		
		moveObjs2.appendTo('.setup_wrap .right .select').eq(-1);	
		moveObjs2.append('<a href="#none" class="closeDel">닫기</a>');
		moveObjs2.find('input').hide();
		moveObjs2.removeClass('on');

		radioStatus2();
	});
	
	$('.setup_country .right .select').find('input').live('click',function(){
		$('.setup_country .right .select').find('.closeDel2').attr('class' , 'closeDel');
		$(this).parent().find('a').removeClass('closeDel').addClass('closeDel2');
	});
	
	// 라디오 상태
	function radioStatus2(){
		$('.setup_country .right .select').find('.closeDel2').parent().find('input').attr('checked' , 'checked');
	}

	// 우측 닫기
	li_right2.find('.closeDel').live('click' ,function(){

		var delName2 = $(this).parent('li').attr('class');
		delName2 = delName2.substring(3, delName2.length);
		delName2 = (delName2*1) + 1;
		
		var targetObj2 = $('.setup_country .left ul').find('.num'+delName2);
		var targetObjLeg2 = $('.setup_country .left ul').find('.num'+delName2).length;
		
		if(targetObj2.text() == '') { // 윗순으로 찾기
			delName2 = $('.setup_country .left ul li').length+1;
			for(j= leftSize2; j >= 0; j--) {
				if(targetObjLeg2 == 0){
					targetObj2 = $('.setup_country .left ul').find('.num'+delName2);
					targetObjLeg2 = $('.setup_country .left ul').find('.num'+delName2).length;
					delName2 --;
				}
			}
			$(this).parent('li').insertAfter(targetObj2).find('input').show().removeAttr('checked').end().find('a').remove();
			leftSort2();
		} else { // 아래순으로 찾기
			for(i=0; i<=leftSize2; i++){
				if(targetObjLeg2 == 0){
					targetObj2 = $('.setup_country .left ul').find('.num'+delName2);
					targetObjLeg2 = $('.setup_country .left ul').find('.num'+delName2).length;
					delName2 ++;
				}
			}
			$(this).parent('li').insertBefore(targetObj2).find('input').show().removeAttr('checked').end().find('a').remove();
			leftSort2();
		}
		
		// 왼쪽 리스트에 아무것도 없을경우
		if($('.setup_country .left ul li').length == 0){
			$(this).parent('li').appendTo($('.setup_country .left ul')).find('input').prop('type','checkbox').removeAttr('checked').end().find('a').remove();
			leftSort2();
		}
	});
	
	function leftSort2(){
		for(k=0;k<=15;k++){
			$('.setup_country .left ul').find('li.num'+k).appendTo($('.setup_country .left ul'));
		}
	}
	
}




$(document).ready(function(){
	
	subLayout();
	layout();
	
	selectBasic(); //select basic
	selectBasic2(); //select basic
	selectBasic3(); //select basic	
	radioCheckForm(); //input check
	tabProduct(); //상품현황 Tab
	tbText(); //table bg
	inputFile(); //input File
	inputBor(); //input focus border 변경
	btnSort(); //정렬버튼 토글
	layerPopup(); //레이어팝업
	searchToggle(); //검색 탭
	btnToggle();//버튼 탭
	ocLayer(); // open close Layer
	ocLayer2(); // on, off box Layer
	selFormSet(); //셀렉트박스 클릭시 input박스 제어
	checkAllSet(); // 체크박스 전체 체크 제어
	managers(); //member 담당자 정보
	appsProductGroup(); //Apps 상품그룹설정	
	supportPhone(); //지원 단말 리스트 
	closeBtn(); //이미지 닫기
	scrollFixed(); //박스 스크롤 고정
	verifyHistory(); //검증 히스토리
	remoteTest(); //원격 테스트
	intelligence(); //Support Intelligence
	chooseMenu(); //레이어 팝업 언어설정 매뉴
});

